land limit or boundary - Turkish English Dictionary